Skip to content

feat(site): read oxl landing example from synced docs bundle - #19

Merged
JesseKoldewijn merged 7 commits into
mainfrom
feat/oxl-example-from-bundle
Nov 12, 2026
Merged

JesseKoldewijn merged 7 commits into
mainfrom
feat/oxl-example-from-bundle

Conversation

@JesseKoldewijn

@JesseKoldewijn JesseKoldewijn commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Landing's oxl code sample is read at build time from src/content/docs/docs/oxl/<default>/examples/http-server.oxl instead of a hand-maintained inline block.
  • The snippet ships in docs-<ver>.tar.gz via the oxl manifest assets glob (docs(site): ship compact http server example as bundle asset oxl#81), so the landing always renders released, compiler-checked syntax.
  • Sample header updated to describe the content ("an http service").
  • Missing bundle fails the build with a bun run docs:sync hint (strict sync would fail first in CI anyway).
  • Also includes a commit-check.sh fix: vendor tokens in bare co-author emails (175728472+Copilot@users.noreply.github.com), glued -ai names (claudeai), and missing vendors in the domain alternation (noreply@cursor.com) are caught again; Claude Martin <claude.martin@…> stays legal per the attribution rule.

Test plan

  • docs:sync materializes 0-12-2/examples/http-server.oxl; 72-page build green; snippet + header verified in dist/index.html
  • --scan-file battery: bare-email / glued-ai / cursor-domain / via-line bypasses all flagged; human-name and .fr-domain forms clean
  • format:check, lint, commit-check.sh --range clean

@vercel

vercel Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
oxidean-site Ready Ready Preview Nov 12, 2026 1:38am UTC

@coderabbitai

coderabbitai Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 22 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration

Commits

Reviewing files that changed from the base of the PR and between fa6934d and becdd1f.

Files selected for processing: 2

  • scripts/commit-check.sh
  • src/pages/index.astro
Pre-merge checks: Passed 1 · Inconclusive 1

Failed Failed checks: 1 inconclusive

Check name Status Explanation Resolution
Title check Pending This assessment has not completed. The check will be retried on the next pre-merge check run.
Passed Passed checks: 1 passed

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

The oxl code sample ships in docs-<ver>.tar.gz via the docs-manifest assets glob (oxl#81), so the landing page always renders released, compiler-checked syntax instead of hand-maintained copy. Header updated to describe the sample (an http service). Blocked until an oxl release > 0.12.1 publishes a bundle containing examples/http-server.oxl.
@JesseKoldewijn
JesseKoldewijn force-pushed the feat/oxl-example-from-bundle branch from d4d4dc7 to 712db21 Compare November 12, 2026 01:10
@JesseKoldewijn
JesseKoldewijn marked this pull request as ready for review November 12, 2026 01:13
@JesseKoldewijn
JesseKoldewijn merged commit d5cbec4 into main Nov 12, 2026
5 checks passed
@JesseKoldewijn
JesseKoldewijn deleted the feat/oxl-example-from-bundle branch November 12, 2026 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant